# import pandas as pd
# list = [[110, 120, 105], [95, 110, 108], [98, 80, 100], [112, 106, 97]]
# index = ['王蒙', '李珊', '赵胜', '刘文']
# columns = ['语文', '数学', '英语']
# df = pd.DataFrame(list, index, columns)
# print('原始数据：\n', df)
# print('选取所有学生的语文成绩：\n', df['语文'])
# print('选取所有学生的语文和数学成绩：\n', df[['语文', '数学']])
# print('选取王蒙到赵胜的语文和英语成绩：\n', df[['语文', '英语']]['王蒙':'赵胜'])
# print('选取李珊及后面学生的所有成绩：\n', df[['语文', '数学', '英语']]['李珊':])

# import pandas as pd
# list = [[110, 120, 105], [95, 110, 108], [98, 80, 100], [112, 106, 97]]
# index = ['王蒙', '李珊', '赵胜', '刘文']
# columns = ['语文', '数学', '英语']
# df = pd.DataFrame(list, index, columns)
# print('原始数据：\n', df)
# print('选取王蒙的所有成绩：\n', df.loc['王蒙'])
# print('选取王蒙和刘文的所有成绩：\n', df.loc[['王蒙', '刘文']])
# print('选取王蒙到赵胜的所有成绩：\n', df.loc['王蒙':'赵胜'])
# print('选取王蒙和赵胜的语文和英语成绩：\n', df.loc[['王蒙', '赵胜'], ['语文', '数学',]])
# print('选取王蒙到赵胜的语文和英语成绩：\n', df.loc['王蒙':'赵胜', ['语文', '英语']])


import pandas as pd
list = [[110, 120, 105], [95, 110, 108], [98, 80, 100], [112, 106, 97]]
index = ['王蒙', '李珊', '赵胜', '刘文']
columns = ['语文', '数学', '英语']
df = pd.DataFrame(list, index, columns)
print('原始数据：\n', df)
print('选取王蒙的所有成绩：\n', df.iloc[0])
print('选取王蒙和刘文的所有成绩：\n', df.iloc[[0, 3]])
print('选取王蒙到赵胜的所有成绩：\n', df.iloc[0: 3])
print('选取王蒙和赵胜的语文和英语成绩：\n', df.iloc[[0, 2], [0, 1]])
print('选取王蒙到赵胜的语文和英语成绩：\n', df.iloc[0: 3, [0, 2]])




